upper arm amputation - Francés Inglés Diccionario